package com.sxj.PDMS.service;

import com.sxj.PDMS.model.dto.student.StudentPersonalDataRequest;
import com.sxj.PDMS.model.entity.StudentUploadData;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sxj.PDMS.model.vo.PagingQueryResponse;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.text.ParseException;
import java.util.Date;

/**
* @author 503c'j
* @description 针对表【student_upload_data】的数据库操作Service
* @createDate 2024-06-17 08:38:04
*/
public interface StudentUploadDataService extends IService<StudentUploadData> {

    PagingQueryResponse<StudentUploadData> selectAll(Integer page, Integer pageSize);

    PagingQueryResponse<StudentUploadData> studentUploadDataSelect(Integer page, Integer pageSize, Date time, String studentNumber);

    Boolean personalDataUpload(StudentPersonalDataRequest studentPersonalDataRequest) throws IOException, ParseException;
}
